#ifndef SKIP_LIST_H
#define SKIP_LIST_H

#include <stdbool.h>

typedef struct skiplist *skiplist;
typedef struct noeud *noeud;


extern void inserer(skiplist s, int valeur);
extern void effacer(skiplist s, int valeur);
extern skiplist creer_skiplist();
extern void afficher_skiplist(skiplist s);
//extern void afficher_complet_skiplist(skiplist s);
extern bool est_dans_la_liste(skiplist s, int search_valeur);
extern int getNiveau(skiplist s);


#endif  /* SKIP_LIST_H */
